fa18b63d998f4857ff63444874ed7a9a633c17c9,rpc-tomcat/src/main/java/org/brutusin/rpc/TomcatRuntime.java,TomcatRuntime,addTestApp,#Tomcat#File#,81

Before Change


            docBase = new File(rootFolder.getAbsolutePath(), "src/main/resources/META-INF/resources");
        }
        if (!docBase.exists()) {
            docBase = Files.createTempDirectory("default-doc-base").toFile();
        }
        LOGGER.info("Setting application docbase as '" + docBase.getAbsolutePath() + "'");
        StandardContext ctx = (StandardContext) tomcat.addWebapp("", docBase.getAbsolutePath());

After Change


            docBase = new File(rootFolder.getAbsolutePath(), "src/main/resources/META-INF/resources");
        }
        if (!docBase.exists()) {
            Path docBasePath = Files.createTempDirectory("default-doc-base");
            docBase = docBasePath.toFile();
            InputStream webStream = TomcatRuntime.class.getClassLoader().getResourceAsStream("META-INF/resources/WEB-INF/web.xml");
            if (webStream != null) {
                Path webInf = Files.createDirectory(FileSystems.getDefault().getPath(docBase.getAbsolutePath(), "WEB-INF"));